# 练习1：编写一个程序，获取一个用户输入的整数。然后通过程序显示这个数是奇数还是偶数。
def exerciseOne():
    # 获取用户输入的整数
    Num = input('请输入整数:')
    # 类型转换
    NumInt = int(Num)
    if NumInt % 2 == 0:
        print("该整数为偶数!")
    else:
        print("该整数为奇数!")


# 练习2：编写一个程序，检查任意一个年份是否是闰年。
# 如果一个年份可以被4整除不能被100整除，或者可以被400整除，这个年份就是闰年
def exerciseTwo():
    # 获取用户输入年份
    Year = input('请输入年份:')
    # 类型转换
    YearInt = int(Year)
    if (YearInt % 4 == 0) and (YearInt % 100 != 0):
        print("该年份是闰年!")
    elif YearInt % 400 == 0:
        print("该年份是闰年!")
    else:
        print("非闰年!")


# 练习3：
#     我家的狗5岁了，5岁的狗相当于多大年龄的人呢？
#     其实非常简单，狗的前两年每一年相当于人类的10.5岁，然后每增加一年就增加四岁。
#     那么5岁的狗相等于人类的年龄就应该是10.5+10.5+4+4+4 = 33岁
#
#     编写一个程序，获取用户输入的狗的年龄，然后通过程序显示其相当于人类的年龄。
#     如果用户输入负数，请显示一个提示信息
def exerciseThree():
    # 获取用户输入的狗年龄
    DogAge = input('请输入狗狗年龄:')
    # 类型转换
    DogAge = float(DogAge)
    if DogAge < 0:
        print("请输入正确的年龄!")
    else:
        if DogAge <= 2:
            Age = DogAge * 10.5
            print(f"狗狗类人年龄为:{Age}")
        else:
            Age = (DogAge - 2) * 4 + 21
            print(f"狗狗类人年龄为:{Age}")


# 练习4：
#     从键盘输入小明的期末成绩:
#         当成绩为100时，'奖励一辆BMW'
#         当成绩为[80-99]时，'奖励一台iphone'
#         当成绩为[60-79]时，'奖励一本参考书'
#         其他时，什么奖励也没有
def exerciseFour():
    # 获取小明的期末成绩
    grade = input('请输入小明期末成绩:')
    # 类型转换
    grade = float(grade)
    if grade > 100:
        print("满分100,你怎么考的超过100？")
    elif grade == 100:
        print("竟然考了满分,奖励一辆法拉利!")
    elif 80 <= grade <= 99:
        print("这么优秀,奖励一部苹果手机!")
    elif 60 <= grade <= 79:
        print("你考的一般,奖励你一本书,再接再厉!")
    else:
        print("滚去读书,奖励个屁!")


# 练习5：
#     大家都知道，男大当婚，女大当嫁。那么女方家长要嫁女儿，当然要提出一定的条件：
#         高：180cm以上; 富:1000万以上; 帅:500以上;
#         如果这三个条件同时满足，则:'我一定要嫁给他'
#         如果三个条件有为真的情况，则:'嫁吧，比上不足，比下有余。'
#         如果三个条件都不满足，则:'不嫁！'
def exerciseFive():
    # 请输入财富
    wealth = float(input('请输入财富(万元):'))
    # 请输入身高
    height = float(input('请输入身高(cm):'))
    # 请输入颜值
    appearance = float(input('请输入颜值(分数):'))

    if wealth >= 1000 and height >= 180 and appearance >= 500:
        print("我一定要嫁给他")
    elif wealth >= 1000 or height >= 180 or appearance >= 500:
        print("嫁吧，比上不足，比下有余。")
    else:
        print("不嫁")


if __name__ == '__main__':
    exerciseFive()
